feminine past participle of soumettre - Spanish English Dictionary